package com.aloda.ojjudge.judge;

import com.aloda.ojjudge.pojo.dto.JudgeContext;
import com.aloda.ojcommon.domain.entity.JudgeInfo;

/**
 * @Author aloda
 * @Date 2025/4/29 15:55
 */
public interface JudgeStrategy {

    /**
     * 执行判题
     * @param judgeContext
     * @return
     */
    JudgeInfo doJudge(JudgeContext judgeContext);
}
